temporary visa - Turkish English Dictionary